It takes forever to receive the check, and UPS often screws up -- eg. forgetting to take the check; not making sure that it is a cashier's check even if specified, etc. You also have no protection against fraudulent checks. I would use an escrow service; I have used [ www.escrow.com ] twice and I think the fee is very reasonable for the protection they give to both the buyer and seller. Ask the buyer to split the fee, and it should only come up to $2-$3 per person.